microscopic photometer - French English Dictionary